From 5c889df9271d80fc287279d8e036afac9a4afe97 Mon Sep 17 00:00:00 2001 From: hufeng Date: Thu, 15 Sep 2022 21:29:15 +0800 Subject: [PATCH] Fix es2abc's incremental compiling Issue: https://gitee.com/openharmony/arkcompiler_ets_frontend/issues/I5RCAF?from=project-issue Test: test262/parser Signed-off-by: hufeng Change-Id: Ia2b31e9a0eedc89865f0087e5ef6c6d6984e18ad --- es2panda/es2panda.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/es2panda/es2panda.cpp b/es2panda/es2panda.cpp index 22e3d95387..35d198980f 100644 --- a/es2panda/es2panda.cpp +++ b/es2panda/es2panda.cpp @@ -198,7 +198,6 @@ panda::pandasm::Program *Compiler::CompileFile(CompilerOptions &options, SourceF src->hash = GetHash32String(reinterpret_cast(buffer.c_str())); } } - src->fileName = util::Helpers::BaseName(src->fileName); auto *program = Compile(*src, options, symbolTable); if (!program) { @@ -209,7 +208,8 @@ panda::pandasm::Program *Compiler::CompileFile(CompilerOptions &options, SourceF } std::cerr << err.TypeString() << ": " << err.Message(); - std::cerr << " [" << src->fileName << ":" << err.Line() << ":" << err.Col() << "]" << std::endl; + std::cerr << " [" << util::Helpers::BaseName(src->fileName) << ":" + << err.Line() << ":" << err.Col() << "]" << std::endl; throw err; } return program; -- Gitee