Commit e055bc9 1 parent f3c8fc1 commit e055bc9 Copy full SHA for e055bc9
File tree 2 files changed +4
-1
lines changed
tests/projects/c++/modules
2 files changed +4
-1
lines changed Original file line number Diff line number Diff line change 30
30
31
31
- name : Tests
32
32
run : |
33
+ gcc --version
34
+ xmake l os.arch
33
35
xmake lua -v -D tests/run.lua
34
36
xrepo --version
35
37
Original file line number Diff line number Diff line change @@ -44,7 +44,8 @@ function main(t)
44
44
-- _build()
45
45
elseif is_host (" linux" ) then
46
46
local gcc = find_tool (" gcc" , {version = true })
47
- if gcc and gcc .version and semver .compare (gcc .version , " 11.0" ) >= 0 then
47
+ if gcc and gcc .version and semver .compare (gcc .version , " 11.0" ) >= 0 and
48
+ os .arch () ~= " arm64" then -- gcc/arm64: internal compiler error: in core_vals, at cp/module.cc:6108
48
49
-- gcc dependency detection doesn't support header units atm
49
50
os .exec (" xmake f --policies=build.c++.gcc.fallbackscanner -c --yes" )
50
51
_build ()
You can’t perform that action at this time.
0 commit comments