See 
<https://jenkins.gem5.org/job/compiler-checks/75/display/redirect?page=changes>

Changes:

[gabe.black] base: Eliminate macros in base/inet.hh|cc.

[gabe.black] base: Fix the compiler guard in base/pollevent.hh

[gabe.black] cpu: Make some compiler guards consistent with the other files.

[gabe.black] cpu: Check the KVM API version with a static_assert instead of 
macros.

[gabe.black] base: Avoid an unused expression error in GEM5_DEPRECATED_MACRO.

[gabe.black] base: Deprecate the UNIT_* macros.

[gabe.black] misc: Switch away from the deprecated UNIT_* macros.

[gabe.black] cpu: Collapse the SimpleCPUPolicy into O3CPUImpl.

[gabe.black] base: Stop using macros in base/socket.test.cc.

[gabe.black] cpu: Drop the DynInstPtr types from O3CPUImpl.

[gabe.black] cpu: Remove the O3CPU type from the O3CPUImpl.

[gabe.black] cpu: Remove comm types from O3CPUImpl.

[gabe.black] cpu: Remove the MemDepPred template parameter from MemDepUnit.

[gabe.black] cpu: De-templatize the O3 MemDepUnit.

[gabe.black] cpu: De-templatize the O3 ROB.

[Bobby R. Bruce] mem-ruby: Fix nonsensical check in MOESI_CMP_token-L1cache

[gabe.black] arch-riscv: When an inst generates a fault, return it immediately.

[gabe.black] cpu: De-templatize O3's LSQUnit.

[gabe.black] cpu: De-templatize the O3 InstructionQueue.

[gabe.black] cpu: De-templatize the O3 DefaultFetch.

[gabe.black] cpu: De-templatize the O3 DefaultDecode.

[gabe.black] cpu: De-templatize the O3 LSQ.

[gabe.black] cpu: De-templatize the O3 DefaultIEW.

[gabe.black] cpu: De-templatize the O3 DefaultRename.

[gabe.black] cpu: De-templatize the O3 DefaultCommit.

[gabe.black] cpu: De-templatize the O3ThreadContext.

[gabe.black] cpu: Delete the unnecessary BaseO3CPU class.

[gabe.black] cpu: De-templatize the FullO3CPU class.

[gabe.black] cpu: De-templatize the O3ThreadState.

[gabe.black] cpu: Delete the now unused cpu/o3/impl.hh.

[Giacomo Travaglini] arch-arm: Stop using the DmaPort in the TableWalker

[Giacomo Travaglini] arch: Make MMU::flushAll virtual

[odanrc] base: Add macros to deprecate namespaces and classes

[odanrc] dev: Rename Sinic namespace as sinic

[odanrc] dev: Rename TxdOp namespace as txd_op

[odanrc] dev: Rename CopyEngineReg namespace as copy_engine_reg

[odanrc] dev: Rename sinic::Regs namespace as sinic::registers

[odanrc] dev: Rename ps2 variables as ps2Device

[odanrc] dev: Rename Ps2 namespace as ps2

[odanrc] dev: Rename iGbReg namespace as igbreg

[odanrc] dev-arm: Rename SCMI namespace as scmi

[odanrc] arch: Rename some linux loader variables as linuxLoader

[odanrc] arch: Rename freebsd loader variables as freebsdLoader

[odanrc] gpu-compute: Rename prefetch variable as isPrefetch

[gabe.black] base: Initialize some variables in the wide multiply helpers.

[gabe.black] arch-x86: Work around a bug in g++ 6 and 7.

[gabe.black] cpu: Fix style in cpu/simple/base.hh.

[gabe.black] cpu: Fix syntax in cpu/simple_thread.hh.

[gabe.black] base: Use a lambda to simplify the stl_helpers template.

[gabe.black] cpu: Add a sendFunctional function to the ThreadContext.

[gabe.black] fastmodel: Implement ThreadContext::sendFunctional.

[gabe.black] scons: Increase the minimum version of clang to 6.

[fcrh] base: Construct debug flags on the heap

[gabe.black] mem: Add a ThreadContext helper constructor for PortProxy.

[gabe.black] misc: Stop using BaseCPU::getSendFunctional.

[gabe.black] cpu,fastmodel: Get rid of the getSendFunctional method.

[odanrc] dev: Put PS2 classes in the ps2 namespace

[odanrc] arch-x86: Rename RomLabels namespace as rom_labels

[gabe.black] arch-sparc: Create a local port proxy for functional accesses.

[gabe.black] cpu: Create an O3 namespace and simplify O3 names.

[gabe.black] cpu: Delete the cpu/o3/isa_specific.hh header.

[gabe.black] arch-arm: De-macrofy arch/arm/kvm/arm_cpu.cc.

[gabe.black] base: Apply the stl_helpers helper judiciously.


------------------------------------------
Started by timer
Running as SYSTEM
Building in workspace <https://jenkins.gem5.org/job/compiler-checks/ws/>
Selected Git installation does not exist. Using Default
The recommended git tool is: NONE
No credentials specified
 > git rev-parse --resolve-git-dir 
 > <https://jenkins.gem5.org/job/compiler-checks/ws/.git> # timeout=10
Fetching changes from the remote Git repository
 > git config remote.origin.url https://gem5.googlesource.com/public/gem5 # 
 > timeout=10
Fetching upstream changes from https://gem5.googlesource.com/public/gem5
 > git --version # timeout=10
 > git --version # 'git version 2.25.1'
 > git fetch --tags --force --progress -- 
 > https://gem5.googlesource.com/public/gem5 
 > +refs/heads/*:refs/remotes/origin/* # timeout=10
 > git rev-parse refs/remotes/origin/develop^{commit} # timeout=10
Checking out Revision ed0a56c185722b979b7667b635bacf9ae2b58052 
(refs/remotes/origin/develop)
 > git config core.sparsecheckout # timeout=10
 > git checkout -f ed0a56c185722b979b7667b635bacf9ae2b58052 # timeout=10
Commit message: "base: Apply the stl_helpers helper judiciously."
 > git rev-list --no-walk 0fd71ca168cf350fa6ea5369cc742fa5cfa8524b # timeout=10
[compiler-checks] $ /bin/sh -xe /tmp/jenkins6887561774920100394.sh
+ ./util/compiler-tests.sh -j 12
Starting build tests with 'gcc-version-10'...
'gcc-version-10' was found in the comprehensive tests. All ISAs will be built.
  * Building target 'RISCV.opt' with 'gcc-version-10'...
    Done.
  * Building target 'RISCV.fast' with 'gcc-version-10'...
    Done.
  * Building target 'X86.opt' with 'gcc-version-10'...
    Done.
  * Building target 'X86.fast' with 'gcc-version-10'...
    Done.
  * Building target 'GCN3_X86.opt' with 'gcc-version-10'...
    Done.
  * Building target 'GCN3_X86.fast' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MOESI_hammer.opt' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MOESI_hammer.fast' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MOESI_CMP_directory.opt' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MOESI_CMP_directory.fast' with 'gcc-version-10'...
    Done.
  * Building target 'ARM.opt' with 'gcc-version-10'...
    Done.
  * Building target 'ARM.fast' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MESI_Two_Level.opt' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MESI_Two_Level.fast' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MOESI_CMP_token.opt' with 'gcc-version-10'...
    Done.
  * Building target 'NULL_MOESI_CMP_token.fast' with 'gcc-version-10'...
    Done.
  * Building target 'ARM_MESI_Three_Level.opt' with 'gcc-version-10'...
    Done.
  * Building target 'ARM_MESI_Three_Level.fast' with 'gcc-version-10'...
    Done.
  * Building target 'X86_MOESI_AMD_Base.opt' with 'gcc-version-10'...
    Done.
  * Building target 'X86_MOESI_AMD_Base.fast' with 'gcc-version-10'...
    Done.
  * Building target 'MIPS.opt' with 'gcc-version-10'...
    Done.
  * Building target 'MIPS.fast' with 'gcc-version-10'...
    Done.
  * Building target 'POWER.opt' with 'gcc-version-10'...
    Done.
  * Building target 'POWER.fast' with 'gcc-version-10'...
    Done.
  * Building target 'SPARC.opt' with 'gcc-version-10'...
    Done.
  * Building target 'SPARC.fast' with 'gcc-version-10'...
    Done.
  * Building target 'Garnet_standalone.opt' with 'gcc-version-10'...
    Done.
  * Building target 'Garnet_standalone.fast' with 'gcc-version-10'...
    Done.
Starting build tests with 'gcc-version-9'...
  * Building target 'X86_MOESI_AMD_Base.opt' with 'gcc-version-9'...
    Done.
  * Building target 'X86_MOESI_AMD_Base.fast' with 'gcc-version-9'...
    Done.
Starting build tests with 'gcc-version-8'...
  * Building target 'X86.opt' with 'gcc-version-8'...
    Done.
  * Building target 'X86.fast' with 'gcc-version-8'...
    Done.
Starting build tests with 'gcc-version-7'...
  * Building target 'NULL_MOESI_hammer.opt' with 'gcc-version-7'...
    Done.
  * Building target 'NULL_MOESI_hammer.fast' with 'gcc-version-7'...
    Done.
Starting build tests with 'gcc-version-6'...
  * Building target 'MIPS.opt' with 'gcc-version-6'...
    Done.
  * Building target 'MIPS.fast' with 'gcc-version-6'...
    Done.
Starting build tests with 'gcc-version-5'...
  * Building target 'ARM.opt' with 'gcc-version-5'...
    Done.
  * Building target 'ARM.fast' with 'gcc-version-5'...
    Done.
Starting build tests with 'clang-version-11'...
'clang-version-11' was found in the comprehensive tests. All ISAs will be built.
  * Building target 'ARM_MESI_Three_Level.opt' with 'clang-version-11'...
    Done.
  * Building target 'ARM_MESI_Three_Level.fast' with 'clang-version-11'...
    Done.
  * Building target 'Garnet_standalone.opt' with 'clang-version-11'...
    Done.
  * Building target 'Garnet_standalone.fast' with 'clang-version-11'...
    Done.
  * Building target 'RISCV.opt' with 'clang-version-11'...
  ! Failed with exit code 2.
  * Building target 'RISCV.fast' with 'clang-version-11'...
  ! Failed with exit code 2.
  * Building target 'SPARC.opt' with 'clang-version-11'...
    Done.
  * Building target 'SPARC.fast' with 'clang-version-11'...
    Done.
  * Building target 'MIPS.opt' with 'clang-version-11'...
    Done.
  * Building target 'MIPS.fast' with 'clang-version-11'...
    Done.
  * Building target 'X86_MOESI_AMD_Base.opt' with 'clang-version-11'...
    Done.
  * Building target 'X86_MOESI_AMD_Base.fast' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MESI_Two_Level.opt' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MESI_Two_Level.fast' with 'clang-version-11'...
    Done.
  * Building target 'POWER.opt' with 'clang-version-11'...
    Done.
  * Building target 'POWER.fast' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MOESI_CMP_directory.opt' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MOESI_CMP_directory.fast' with 'clang-version-11'...
    Done.
  * Building target 'ARM.opt' with 'clang-version-11'...
    Done.
  * Building target 'ARM.fast' with 'clang-version-11'...
    Done.
  * Building target 'GCN3_X86.opt' with 'clang-version-11'...
    Done.
  * Building target 'GCN3_X86.fast' with 'clang-version-11'...
    Done.
  * Building target 'X86.opt' with 'clang-version-11'...
    Done.
  * Building target 'X86.fast' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MOESI_hammer.opt' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MOESI_hammer.fast' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MOESI_CMP_token.opt' with 'clang-version-11'...
    Done.
  * Building target 'NULL_MOESI_CMP_token.fast' with 'clang-version-11'...
    Done.
Starting build tests with 'clang-version-10'...
  * Building target 'NULL_MOESI_CMP_directory.opt' with 'clang-version-10'...
    Done.
  * Building target 'NULL_MOESI_CMP_directory.fast' with 'clang-version-10'...
    Done.
Starting build tests with 'clang-version-9'...
  * Building target 'RISCV.opt' with 'clang-version-9'...
    Done.
  * Building target 'RISCV.fast' with 'clang-version-9'...
    Done.
Starting build tests with 'clang-version-8'...
  * Building target 'NULL_MESI_Two_Level.opt' with 'clang-version-8'...
    Done.
  * Building target 'NULL_MESI_Two_Level.fast' with 'clang-version-8'...
    Done.
Starting build tests with 'clang-version-7'...
  * Building target 'NULL_MOESI_hammer.opt' with 'clang-version-7'...
    Done.
  * Building target 'NULL_MOESI_hammer.fast' with 'clang-version-7'...
    Done.
Starting build tests with 'clang-version-6.0'...
  * Building target 'ARM.opt' with 'clang-version-6.0'...
    Done.
  * Building target 'ARM.fast' with 'clang-version-6.0'...
    Done.
Build step 'Execute shell' marked build as failure
Archiving artifacts
_______________________________________________
gem5-dev mailing list -- gem5-dev@gem5.org
To unsubscribe send an email to gem5-dev-le...@gem5.org
%(web_page_url)slistinfo%(cgiext)s/%(_internal_name)s

Reply via email to