<!-- -*-groovy-*- -->
<STYLE>
/*
BODY, TABLE, TD, TH, P {
font-family:Verdana,Helvetica,sans serif;
font-size:11px;
color:black;
}
h1 { color:black; }
h2 { color:black; }
h3 { color:black; }
TD.bg1 { color:white; background-color:#0000C0; font-size:120% }
TD.bg2 { color:white; background-color:#4040FF; font-size:110% }
TD.bg3 { color:white; background-color:#8080FF; }
TD.test_passed { color:blue; }
TD.test_failed { color:red; }
TD.console { font-family:Courier New; }
*/
TD.testmail {padding-left: 6pt}
.testbad {color:red}
.testgood {color:darkgreen}
p.SUCCESS {color:green}
p.FAILURE {color:red}
p.UNSTABLE {color:#eebb00}
</STYLE>
<BODY>
<p class="FAILURE">
<B style="font-size: 200%;">BUILD FAILURE</B>
</p>
<TABLE>
<TR><TD>Build URL:</TD><TD><A href="https://build.barrywardell.net/job/EinsteinToolkit/1541/">https://build.barrywardell.net/job/EinsteinToolkit/1541/</A></TD></TR>
<TR><TD>Project:</TD><TD>EinsteinToolkit</TD></TR>
<TR><TD>Date of build:</TD><TD>Fri, 28 Feb 2020 20:18:59 +0000</TD></TR>
<TR><TD>Build duration:</TD><TD>1 min 2 sec</TD></TR>
</TABLE>
<BR/>
<!-- CHANGE SET -->
<h3>Changes</h3>
        <TABLE>
                
<TR><TD>Revision:</td>
<td>e7e678766351b59c0314eaea85bfb7f0c08540aa</td></td>
<tr><td>Author:</td><td>Einstein Toolkit Git Server</td></tr>
<tr><td style="vertical-align:top">Log:</td><td><pre>Updated submodules:
* arrangements/WVUThorns a9e2d3c...1f8a3f3 (1):
> FishboneMoncriefID: fix duplicate read declaration for Grid::y
</pre></td></tr>
<!-- <TR> -->
<!-- <TD width="10%"> edit</TD> -->
<!-- <TD>arrangements/WVUThorns</TD> -->
<!-- </TR> -->
                
<TR><TD>Revision:</td>
<td>3d6d1c975a27f3e00f9a3a4174c2b58fe6e05996</td></td>
<tr><td>Author:</td><td>Einstein Toolkit Git Server</td></tr>
<tr><td style="vertical-align:top">Log:</td><td><pre>Updated submodules:
* arrangements/CactusBase b8a831f...2649647 (25):
> Fix application of boundary reg.
> Changed Symmetry BCs to properly match types
> Reduced cosmetic differences w.r.t. master
> Simplified Symmetry BCs to have a single function
> Removed extra print statements
> Changes to match PreSync RegisterPhysicalBCs function
> Fixed backward compatibility with PreSync changes
> Fixed interface with PreSync
> Recent changes
> Driver change
> Added interface with PreSync routines
> Fix to boundary
> Mostly adding read/write declarations
> Getting rid of Boundary2
> Adding to boundary branch
> Merge branch 'master' into presync
> Replaced aliased function for backward compatibility
> Update valid region on boundary update
> Implemented PreSync backward compatibility changes
> Implemented PreSync backward compatibility changes
> Changed to match renamed scheduling group
> Updated macros to match changes in rdwr.pl
> Merge branch 'master' into presync
> Thorn changed to use PreSync for applying BCs.
> Integrated CactusBase thorns to use presync and rd/wr routines.
* repos/carpet 5ec762c...40b7cd7 (125):
> Add some fortran dependencies
> Update poison function
> Fix rdwr for Fortran
> Merge branch 'master' into presync
> Merge branch 'master' into presync
> Merge branch 'master' into presync
> Merge branch 'master' into presync
> Don't kill the sim because a ManualSync was called on something that wasn't a GF. Call CCTK_Checked_reset()
> Remove redundant parsing framework.
> CarpetLib: hide gh::regrid consistency checks behind CARPET_DEBUG
> Merge branch 'master' into presync
> Carpet: fix removing duplicate variable
> Carpet: remove duplicate variable
> Carpet: match aliased functin prototype for RegisterSymmBC
> Carpet: reduce compiler warnings
> Carpet: be more verbose when reporting SYNC errors
> Carpet: add support for ManualSync on past timelevels
> Carpet: add support for flipping timelevels
> Fix inefficiency and bogus error message.
> Call the function that sets the BCs
> Add interiorwithboundary
> CarpetIOHDF5: removed unused test from test.ccl
> Carpet: add uncyle function for valid state
> Carpet: split cycling valid state into cycling and invalidating
> CarpetIOHDF5: remove now redundant checkpoint recovery test
> CarpetIOHDF5: update test data for WaveToyC SYNC change
> trim.py: compare varnames ignoring case
> trim.py: accept RDWR tag for chksum lines
> Removed repeated activation of thorns in parameter files
> Changed AMR changes to properly handle non-GF variables
> Changed Symmetry BCs to properly match types
> Changed Symmetry BC interface for easier use
> Removed additional string parsing for removed prints
> Removed extra print statements
> Make it so the evolution mask runs, even if it doesn't pass the test.
> Removed 'before' PreSync mechanisms
> Removed test dependency on ReadWriteDiagnostic thorn
> Adding BC's to newsep test
> Made the buffer_mask test pass
> Fixed backward compatibility in Restrict
> Removed activation of Boundary2 thorn
> Carpet: require that at least INTERIOR be valid for ManualSync
> Carpet: SYNC tl=0 before cycling it to tl=1 etc
> Added read/writes for CarpetProlongateTest
> Carpet: skip GF without storage when validating reads
> Fix case on bc name
> Carpet: make debug run.sh script work even outside of $PWD
> Carpet: mark both this and finer reflevel as Interior on Restrict
> Carpet: mark only interior as valid after a restrict operation
> Recent changes
> Add debug tools
> Boundary->Driver
> var name changed
> Fixing the adding of tuple with -1
> Debugging
> Changed PreSync Boundary Selection aliases
> Carpet: add diagnostic function to dump contents of valid_k
> Carpet: output reflevel with var_tuple
> Carpet: use correct reflevel when recording a write
> Add assert.
> Carpet: fix prototypes of RegisterBCs functions
> Carpet: reduce number of compiler warnings
> Carpet: remove overloaded constructors from var_tuple
> Carpet: record reflevel in valid_k maps
> Carpet: fix memory leaks when calling CCTK_FullName
> Carpet: consider rl when sorting var_tuple
> Carpet: recursively sync coarser levels on SYNC call
> Starting to trace refinement levels.
> Checkpointing
> Move use_psync from carpet to cactus
> Avoid errors from using psync when it should be disabled.
> Cleaning up unimportant differences with master.
> Remove boundary2
> Moving away from Boundary2
> Merge branch 'master' into presync
> Removed unneeded function calls for syncs
> Add more error checking
> Add feature to count synchronizations in a run
> Updated IO thorns for backward compatibility
> Implemented PreSync backward compatibility changes
> Moved BC groups to Carpet. Added PreSync_Recovery function.
> Merge branch 'presync' of https://bitbucket.org/eschnett/carpet into presync
> Updated macros to match changes to rdwr.pl
> Added sync to HDF5 for write-only grid functions
> Updated macros to match changes in rdwr.pl
> Updated macros to match changes in rdwr.pl
> Changed tests to use PreSync
> Added validity check and sync call in IOScalar
> Added error messages for sync call in IOASCII
> Updated CarpetRegridTest to use PreSync
> Updated RegridSyncTest to use PreSync
> Updated CarpetTest to use PreSync
> ReductionTest3 updated to use PreSync
> ReductionTest2 updated to use PreSync
> ReductionTest updated to use PreSync
> Updated CarpetIntegrateTest to use PreSync
> Carpet tests updated to use PreSync
> Changed test parfiles to use presync and ignore SYNC declarations.
> Merge branch 'master' into presync
> Changed test parameter files to use Boundary2.
> Symmetry BCs now properly work with PreSync. IOASCII changed to manually check region validity and apply BCs as needed.
> Updated some thorns to use read/write and presync.
> Merge branch 'presync' of https://bitbucket.org/eschnett/carpet into presync Merging Presync changes with upstream.
> Implemented Presync for several Carpet thorns. Added two parameters - one for debugging and another for turning off SYNC statements.
> add a little (disabled by default) debug output
> Fine tuning to get bh test working again
> Make presync errors optional
> make it work without where_spec
> allow empty where spec
> Refine the hasAccess method to avoid creating excess map table entries.
> Check access.
> Worked on comments.
> Fix for missing file
> Rename functions
> Updated to make PresyncWave work.
> Keep track of valid regions on previous time steps.
> Seems to be working with Presyncwave
> Getting closer
> Update presync
> Remove some debugging code (one causes an error)
> Merge remote-tracking branch 'origin/master' into presync
> Handle cycling
> Getting closer to correct
> Make boundarywithghosts work, plus add some debugging.
> First commit of presync functionality
</pre></td></tr>
<!-- <TR> -->
<!-- <TD width="10%"> edit</TD> -->
<!-- <TD>arrangements/CactusBase</TD> -->
<!-- </TR> -->
<!-- <TR> -->
<!-- <TD width="10%"> edit</TD> -->
<!-- <TD>repos/carpet</TD> -->
<!-- </TR> -->
</TABLE>
<BR/>
<!-- JUnit TEMPLATE -->
<BR/>
<!-- ARTIFACTS -->
<!-- CONSOLE OUTPUT -->
<h3>Console Output</h3>
<pre style="margin-top: 0em">
        [...truncated 86.02 KB...]
        0 Global, 0 Restricted, 5 Private parameters
        WaveExtractL
        0 Global, 0 Restricted, 53 Private parameters
        WaveMoL
        0 Global, 2 Restricted, 1 Private parameters
        WaveToy1DF77
        0 Global, 0 Restricted, 4 Private parameters
        WaveToy2DF77
        0 Global, 0 Restricted, 5 Private parameters
        WaveToyC
        0 Global, 1 Restricted, 0 Private parameters
        WaveToyCXX
        0 Global, 1 Restricted, 0 Private parameters
        WaveToyExtra
        0 Global, 0 Restricted, 2 Private parameters
        WaveToyF77
        0 Global, 1 Restricted, 0 Private parameters
        WaveToyF90
        0 Global, 1 Restricted, 0 Private parameters
        WaveToyFreeF90
        0 Global, 1 Restricted, 0 Private parameters
        WeylScal4
        0 Global, 30 Restricted, 3 Private parameters
        hwloc
        0 Global, 0 Restricted, 0 Private parameters
        libjpeg
        0 Global, 0 Restricted, 0 Private parameters
        particle_tracerET
        0 Global, 0 Restricted, 15 Private parameters
        pthreads
        0 Global, 0 Restricted, 0 Private parameters
        smallbPoynET
        0 Global, 0 Restricted, 2 Private parameters
        zlib
        0 Global, 0 Restricted, 0 Private parameters
        Parsing schedule files...
        ADMAnalysis
        15 schedule blocks.
        ADMBase
        27 schedule blocks.
        ADMCoupling
        0 schedule blocks.
        ADMDerivatives
        7 schedule blocks.
        ADMMacros
        1 Parse Error at /home/jenkins/workspace/EinsteinToolkit/flesh/lib/sbin/CSTUtils.pl line 966.
        main::parse_ccl(Grammar=HASH(0x3ea9f28), "sched", "/home/jenkins/workspace/EinsteinToolkit/arrangements/Carpet/C"..., "/home/jenkins/workspace/EinsteinToolkit/flesh/lib/sbin/../../"...) called at /home/jenkins/workspace/EinsteinToolkit/flesh/lib/sbin/ScheduleParser.pl line 95
        main::create_schedule_database("AHFinder", "/home/jenkins/workspace/EinsteinToolkit/arrangements/Einstein"..., "HDF5", "/home/jenkins/workspace/EinsteinToolkit/arrangements/External"..., "AHFinderDirect", "/home/jenkins/workspace/EinsteinToolkit/arrangements/Einstein"..., "InterpToArray", "/home/jenkins/workspace/EinsteinToolkit/arrangements/CactusNu"..., "GSL", ...) called at /home/jenkins/workspace/EinsteinToolkit/lib/sbin/CST line 167
        schedule blocks.
        ADMMass
        10 schedule blocks.
        AEILocalInterp
        1 schedule blocks.
        AHFinder
        7 schedule blocks.
        AHFinderDirect
        34 schedule blocks.
        BLAS
        0 schedule blocks.
        Boundary
        6 schedule blocks.
        CT_Analytic
        13 schedule blocks.
        CT_MultiLevel
        1 schedule blocks.
        Cactus
        0 schedule blocks.
        CalcK
        5 schedule blocks.
        Carpet
        CST ERROR IN FILE '/home/jenkins/workspace/EinsteinToolkit/arrangements/Carpet/Carpet/schedule.ccl' ERROR ON LINE 52:
        }
        
        if(CCTK_ParameterValInt("sync_count","Cactus") == 1)
        ^
        | here
        FOUND CHARACTER: '('
        EXPECTED CHARACTER(S): '!', '&', ')', '-', '/', '0' to '9', '<', '=', '>', 'A' to 'Z', '\', '_', 'a' to 'z', '|'
        /home/jenkins/workspace/EinsteinToolkit/lib/make/make.configuration:212: recipe for target '/home/jenkins/workspace/EinsteinToolkit/configs/sim/config-data/make.thornlist' failed
        make[1]: *** [/home/jenkins/workspace/EinsteinToolkit/configs/sim/config-data/make.thornlist] Error 255
        Makefile:259: recipe for target 'sim' failed
        make: *** [sim] Error 2
        Build step 'Execute shell' marked build as failure
        Archiving artifacts
        Recording test results
        ERROR: Step ?Publish JUnit test result report? failed: Test reports were found but none of them are new. Did leafNodes run?
        For example, /home/jenkins/workspace/EinsteinToolkit/testresults.xml is 3 hr 11 min old
        
        IRC notifier plugin: Sending notification to: #cactus
        IRC notifier plugin: [ERROR] not connected. Cannot send message to '#cactus'
        Started calculate disk usage of build
        Finished Calculation of disk usage of build in 0 seconds
        Started calculate disk usage of workspace
        Finished Calculation of disk usage of workspace in 2 second
        Email was triggered for: Failure - 1st
        Email was triggered for: Failure - Any
        Trigger Failure - Any was overridden by another trigger and will not send an email.
        Trigger Failure - Still was overridden by another trigger and will not send an email.
        Sending email for trigger: Failure - 1st
</pre>
<BR/>
</BODY>