From fe9b8f3e8295fdd09c8e91e2b561a68e4d88a79a Mon Sep 17 00:00:00 2001 From: hufeng Date: Thu, 15 Sep 2022 21:29:15 +0800 Subject: [PATCH] fixed 5c889df from https://gitee.com/hufeng20/arkcompiler_ets_frontend/pulls/509 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 81d07bbdb2..019bd888e5 100644 --- a/es2panda/es2panda.cpp +++ b/es2panda/es2panda.cpp @@ -200,7 +200,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) { @@ -211,7 +210,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