Skip to content

Commit

Permalink
fix some CI tests
Browse files Browse the repository at this point in the history
  • Loading branch information
jcosborn committed Feb 29, 2024
1 parent 8e0f3d1 commit b266e36
Show file tree
Hide file tree
Showing 2 changed files with 113 additions and 109 deletions.
220 changes: 112 additions & 108 deletions tests/extra/staghmc_sh/ref.FUELCompat.2
Original file line number Diff line number Diff line change
@@ -1,59 +1,67 @@
Using Comm: QMP
FUEL compatibility mode: ON
gaugefile:
savefile: config
savefreq: 10
lat: 8 8 8 8
beta: 6.0
adjFac: -0.25
tau: 1.0
inittraj: 0
trajs: 2
seed: 987654321
gintalg: 4MN3F1GP,0.2962962962962963
gsteps: 8
mass: 0.1 0.05
hmasses0: 0.2 0.4
hmasses1: 0.2 0.4
hmasses2:
hmasses3:
hmasses4:
fintalg: 4MN3F1GP,0.2962962962962963
fsteps: 4 1
hfsteps0: 2 8
hfsteps1: 4 4
hfsteps2:
hfsteps3:
hfsteps4:
arsq: 9.999999999999999e-25
frsq: 9.999999999999999e-25 9.999999999999999e-25
hfrsq0: 9.999999999999999e-25 9.999999999999999e-25
hfrsq1: 9.999999999999999e-25 9.999999999999999e-25
hfrsq2:
hfrsq3:
hfrsq4:
alwaysAccept: 0
revCheckFreq: 2
pbpmass: 0.1
pbpreps: 2
pbprsq: 1e-12
maxits: 1000000
useFG2: 0
showTimers: 0
timerWasteRatio: 0.05
timerEchoDropped: 0
timerExpandRatio: 0.05
Params:
gaugefile:
savefile: config
savefreq: 10
lat: 8,8,8,8
beta: 6.0
adjFac: -0.25
tau: 1.0
inittraj: 0
trajs: 2
seed: 987654321
gintalg: 4MN3F1GP,0.2962962962962963
gsteps: 8
mass: 0.1,0.05
hmasses0: 0.2,0.4
hmasses1: 0.2,0.4
hmasses2:
hmasses3:
hmasses4:
fintalg: 4MN3F1GP,0.2962962962962963
fsteps: 4,1
hfsteps0: 2,8
hfsteps1: 4,4
hfsteps2:
hfsteps3:
hfsteps4:
arsq: 9.999999999999999e-25
frsq: 9.999999999999999e-25,9.999999999999999e-25
hfrsq0: 9.999999999999999e-25,9.999999999999999e-25
hfrsq1: 9.999999999999999e-25,9.999999999999999e-25
hfrsq2:
hfrsq3:
hfrsq4:
alwaysAccept: 0
revCheckFreq: 2
pbpmass: 0.1
pbpreps: 2
pbprsq: 9.999999999999999e-25
maxits: 1000000
useFG2: 0
showTimers: 0
timerWasteRatio: 0.05
timerEchoDropped: 0
timerExpandRatio: 0.05
verboseGCStats: 0
verboseTimer: 0
saveParams: ## Save params to file
loadParams: ## Load params from file
h: false ## Print the help message
rank 0/1
thread 0/8
thread 0/16
#physGeom:@[8, 8, 8, 8]
#rankGeom:@[1, 1, 1, 1]
#localGeom:@[8, 8, 8, 8]
#innerGeom:@[1, 1, 2, 2]
#outerGeom:@[8, 8, 4, 4]
#innerGeom:@[1, 1, 2, 2]
#outerGeom:@[8, 8, 4, 4]
#innerGeom:@[2, 2, 2, 2]
#outerGeom:@[4, 4, 4, 4]
#innerGeom:@[2, 2, 2, 2]
#outerGeom:@[4, 4, 4, 4]
#innerCb: 0
#innerCbDir: 0
#newRNGField lo:
[1, 1, 1, 1]
#physGeom:@[8, 8, 8, 8]
#rankGeom:@[1, 1, 1, 1]
#localGeom:@[8, 8, 8, 8]
Expand All @@ -76,7 +84,7 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[0]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[0]{1}
4: 0.005144032921810704 * mdvAllfga[0].VTV
4: 0.005144032921810702 * mdvAllfga[0].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[0]{1}
7: 0.125 * mdt{0}
Expand All @@ -88,7 +96,7 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[1]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[1]{1}
4: 0.005144032921810704 * mdvAllfga[1].VTV
4: 0.005144032921810702 * mdvAllfga[1].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[1]{1}
7: 0.125 * mdt{0}
Expand All @@ -100,7 +108,7 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[2]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[2]{1}
4: 0.005144032921810704 * mdvAllfga[2].VTV
4: 0.005144032921810702 * mdvAllfga[2].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[2]{1}
7: 0.125 * mdt{0}
Expand All @@ -112,7 +120,7 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[3]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[3]{1}
4: 0.005144032921810704 * mdvAllfga[3].VTV
4: 0.005144032921810702 * mdvAllfga[3].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[3]{1}
7: 0.125 * mdt{0}
Expand All @@ -124,7 +132,7 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[4]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[4]{1}
4: 0.005144032921810704 * mdvAllfga[4].VTV
4: 0.005144032921810702 * mdvAllfga[4].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[4]{1}
7: 0.125 * mdt{0}
Expand All @@ -136,7 +144,7 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[5]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[5]{1}
4: 0.005144032921810704 * mdvAllfga[5].VTV
4: 0.005144032921810702 * mdvAllfga[5].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[5]{1}
7: 0.125 * mdt{0}
Expand All @@ -148,67 +156,63 @@ ParIntegrator(steps: 1, nonZeroStep: 1e-12, nonZeroStepWarn: 1e-15, scale: @[1.0
1: 0.2962962962962963 * mdvAllfga[6]
2: 0.375 * mdt{0}
3: 0.4074074074074074 * mdvAllfga[6]{1}
4: 0.005144032921810704 * mdvAllfga[6].VTV
4: 0.005144032921810702 * mdvAllfga[6].VTV
5: 0.375 * mdt{0}
6: 0.2962962962962963 * mdvAllfga[6]{1}
7: 0.125 * mdt{0}
}
}],
shared: @[mdt])
[0.185 s] Begin H: 36608.66995454321 Sg: 0.0 Sf: @[@[6195.485982881571, 6228.025509901744, 6186.834938669344], @[6196.520447551832, 6129.257003867282, 6092.143008907948]] T: -419.5969372365071
[5.423 s] End H: 36607.5477544993 Sg: 18568.93329091832 Sf: @[@[6208.222632043624, 6261.833682472898, 5628.754122662096], @[6212.184699908897, 6160.810156890742, 5550.990766349119]] T: -17984.18159674638
ACCEPT: dH: -1.122200043908379 exp(-dH): 3.071604439798674 r: 0.06697195768356323
unitary deviation avg: 4.001229850909555e-16 max: 1.052946141636453e-15
new unitary deviation avg: 2.409127355800731e-16 max: 7.629431387958483e-16
stagSolve: 51 0.008148s 15.83Gf/s 8.159e-13
MEASpbp mass 0.1 : 0.209470255584235
stagSolve: 52 0.009006s 14.60Gf/s 5.591e-13
MEASpbp mass 0.1 : 0.2126311312355645
MEASplaq ss: 0.7780464263707778 st: 0.7792726921239628 tot: 0.7786595592473703
MEASploop spatial: 0.1737252696964567 0.01388942952493176 temporal: 0.1810489310066817 0.01256441958120532
Solver[pbp]: 2: 51:52 0.008577s 15.18Gf/s 6.875e-13:8.159e-13
[0.404 s] Begin H: 36608.66995454321 Sg: 0.0 Sf: @[@[6195.485982881569, 6228.025509901745, 6186.834938669343], @[6196.520447551834, 6129.25700386728, 6092.143008907948]] T: -419.5969372365143
[3.224 s] End H: 36607.5477544993 Sg: 18568.93329091827 Sf: @[@[6208.222632043624, 6261.833682472898, 5628.754122662106], @[6212.184699908895, 6160.810156890746, 5550.990766349136]] T: -17984.18159674637
ACCEPT: dH: -1.122200043901103 exp(-dH): 3.071604439776325 r: 0.06697195768356323
unitary deviation avg: 3.685772237265674e-16 max: 1.098861478916943e-15
new unitary deviation avg: 2.365800994459604e-16 max: 7.164562169964131e-16
MEASpbp mass 0.1 : 0.2094702485291297
MEASpbp mass 0.1 : 0.2126311120708024
MEASplaq ss: 0.7780464263707785 st: 0.7792726921239633 tot: 0.7786595592473708
MEASploop spatial: 0.1737252696964539 0.01388942952493196 temporal: 0.1810489310066906 0.01256441958120674
Solver[pbp]: 2: 100:100 0.004153s 60.35Gf/s 5.640e-25:5.913e-25
Solver[action]:
A m=0.1 2: 55:97 0.008817s 15.90Gf/s 4.101e-25:8.201e-25
A m=0.2 3: 36:81 0.006139s 15.08Gf/s 3.169e-25:9.507e-25
A m=0.4 3: 27:54 0.004826s 14.56Gf/s 2.184e-25:6.553e-25
A m=0.05 2: 59:104 0.009230s 16.13Gf/s 3.088e-25:6.175e-25
A m=0.2 3: 36:81 0.006224s 14.88Gf/s 2.455e-25:7.366e-25
A m=0.4 3: 27:54 0.004973s 14.13Gf/s 1.849e-25:5.547e-25
A m=0.1 2: 55:97 0.002427s 57.75Gf/s 4.101e-25:8.201e-25
A m=0.2 3: 73:81 0.003758s 49.30Gf/s 8.076e-31:2.353e-30
A m=0.4 3: 27:54 0.001503s 46.73Gf/s 2.184e-25:6.553e-25
A m=0.05 2: 59:104 0.002750s 54.13Gf/s 3.087e-25:6.173e-25
A m=0.2 3: 36:81 0.001871s 49.49Gf/s 2.455e-25:7.365e-25
A m=0.4 3: 27:54 0.001612s 43.59Gf/s 1.849e-25:5.547e-25
Solver[force]:
F m=0.1 16: 79:96 0.01246s 16.03Gf/s 6.565e-25:9.339e-25
F m=0.2 8: 70:81 0.01131s 15.58Gf/s 6.690e-25:9.478e-25
F m=0.4 32: 49:55 0.008112s 15.53Gf/s 6.465e-25:1.000e-24
F m=0.05 4: 83:101 0.01302s 16.10Gf/s 6.629e-25:8.153e-25
F m=0.2 16: 69:81 0.01076s 16.20Gf/s 6.658e-25:9.507e-25
F m=0.4 16: 49:55 0.008019s 15.74Gf/s 5.143e-25:9.757e-25
[5.482 s] traj 1 secs: 5.389897901
[5.638 s] Begin H: 55446.94553334507 Sg: 18568.93329091834 Sf: @[@[6178.133438980562, 6056.181994927095, 6303.835860141563], @[6141.847956085551, 6083.427610342918, 6167.335956740937]] T: -52.75057479189127
[11.022 s] End H: 55446.54476302129 Sg: 29907.19593840888 Sf: @[@[6182.899143877181, 6071.78237975241, 5906.654602067554], @[6152.444343406534, 6093.915930824315, 5765.717295656797]] T: -10634.06487097238
[16.414 s] Reversed H: 55446.94553334507 Sg: 18568.93329091834 Sf: @[@[6178.133438980562, 6056.181994927094, 6303.835860141563], @[6141.84795608555, 6083.427610342918, 6167.335956740937]] T: -52.75057479189127
Reversibility: dH: 0.0 dSg: 0.0 dSf: @[@[0.0, -9.094947017729282e-13, 0.0], @[-9.094947017729282e-13, 0.0, 0.0]] dT: 0.0
ACCEPT: dH: -0.4007703237730311 exp(-dH): 1.492974328408164 r: 0.7282310724258423
unitary deviation avg: 4.80239764488654e-16 max: 1.383940601636113e-15
new unitary deviation avg: 2.403886129660644e-16 max: 7.377785265502499e-16
stagSolve: 61 0.009719s 15.83Gf/s 9.858e-13
MEASpbp mass 0.1 : 0.2249992681451465
stagSolve: 61 0.01035s 14.86Gf/s 9.050e-13
MEASpbp mass 0.1 : 0.2291376270711949
MEASplaq ss: 0.6623379573236852 st: 0.6651427251303632 tot: 0.6637403412270242
MEASploop spatial: 0.0969142820289314 -0.001665560489375302 temporal: 0.1009610076501547 0.006278662236833142
Solver[pbp]: 2: 61:61 0.01004s 15.33Gf/s 9.454e-13:9.858e-13
F m=0.1 16: 114:96 0.005136s 55.96Gf/s 4.389e-25:9.249e-25
F m=0.2 8: 113:81 0.005138s 55.06Gf/s 2.172e-25:9.335e-25
F m=0.4 32: 77:55 0.003970s 48.86Gf/s 3.392e-25:1.000e-24
F m=0.05 4: 104:101 0.004580s 57.02Gf/s 4.662e-25:8.153e-25
F m=0.2 16: 97:81 0.004124s 59.53Gf/s 4.889e-25:9.507e-25
F m=0.4 16: 75:55 0.003662s 52.04Gf/s 2.191e-25:8.133e-25
[3.249 s] traj 1 secs: 2.882662744
[3.320 s] Begin H: 55446.94553334501 Sg: 18568.93329091828 Sf: @[@[6178.133438980559, 6056.181994927092, 6303.835860141559], @[6141.84795608555, 6083.427610342921, 6167.335956740938]] T: -52.75057479189127
[6.170 s] End H: 55446.54476302107 Sg: 29907.1959384088 Sf: @[@[6182.899143877184, 6071.782379752409, 5906.654602067505], @[6152.444343406522, 6093.915930824309, 5765.717295656756]] T: -10634.06487097241
[9.076 s] Reversed H: 55446.94553334496 Sg: 18568.93329091827 Sf: @[@[6178.133438980561, 6056.181994927093, 6303.835860141566], @[6141.847956085549, 6083.42761034292, 6167.335956740935]] T: -52.75057479193492
Reversibility: dH: -5.093170329928398e-11 dSg: -7.275957614183426e-12 dSf: @[@[1.818989403545856e-12, 9.094947017729282e-13, 6.366462912410498e-12], @[-9.094947017729282e-13, -9.094947017729282e-13, -2.728484105318785e-12]] dT: -4.365574568510056e-11
ACCEPT: dH: -0.4007703239403781 exp(-dH): 1.492974328658009 r: 0.7282310724258423
unitary deviation avg: 4.514256012391025e-16 max: 1.202963929182301e-15
new unitary deviation avg: 2.401224231329934e-16 max: 7.694558135556056e-16
MEASpbp mass 0.1 : 0.2249992764029741
MEASpbp mass 0.1 : 0.2291376579547154
MEASplaq ss: 0.6623379573236856 st: 0.6651427251303644 tot: 0.6637403412270251
MEASploop spatial: 0.09691428202893251 -0.001665560489378544 temporal: 0.1009610076501502 0.006278662236849255
Solver[pbp]: 2: 176:121 0.007410s 59.28Gf/s 4.132e-25:8.264e-25
Solver[action]:
A m=0.1 3: 103:116 0.01744s 14.85Gf/s 7.640e-25:9.328e-25
A m=0.2 4: 83:93 0.01351s 15.43Gf/s 8.226e-25:9.860e-25
A m=0.4 4: 55:58 0.008864s 15.88Gf/s 5.763e-25:6.944e-25
A m=0.05 3: 111:127 0.01695s 16.49Gf/s 8.255e-25:9.851e-25
A m=0.2 4: 83:92 0.01291s 16.24Gf/s 7.882e-25:9.767e-25
A m=0.4 4: 55:58 0.009509s 14.81Gf/s 5.596e-25:6.153e-25
A m=0.1 3: 131:116 0.005739s 57.36Gf/s 5.376e-25:9.332e-25
A m=0.2 4: 83:93 0.003671s 56.78Gf/s 8.226e-25:9.860e-25
A m=0.4 4: 55:58 0.002667s 52.78Gf/s 5.763e-25:6.944e-25
A m=0.05 3: 111:127 0.004987s 56.06Gf/s 8.256e-25:9.853e-25
A m=0.2 4: 120:92 0.005934s 50.81Gf/s 6.473e-25:9.767e-25
A m=0.4 4: 95:58 0.004765s 50.12Gf/s 2.934e-25:6.153e-25
Solver[force]:
F m=0.1 32: 108:116 0.01673s 16.18Gf/s 7.686e-25:9.962e-25
F m=0.2 16: 88:92 0.01371s 16.11Gf/s 8.641e-25:9.926e-25
F m=0.4 64: 56:58 0.009235s 15.57Gf/s 7.051e-25:9.148e-25
F m=0.05 8: 116:125 0.01793s 16.26Gf/s 8.683e-25:9.880e-25
F m=0.2 32: 87:92 0.01370s 16.09Gf/s 7.549e-25:9.980e-25
F m=0.4 32: 57:58 0.009130s 15.78Gf/s 7.256e-25:9.848e-25
[16.472 s] traj 2 secs: 10.99024004
[16.473 s] Total time (Init - Finalize): 16.472516237 seconds.
F m=0.1 32: 159:116 0.006970s 57.04Gf/s 5.019e-25:9.961e-25
F m=0.2 16: 134:92 0.006206s 54.33Gf/s 4.666e-25:9.926e-25
F m=0.4 64: 107:59 0.005144s 52.35Gf/s 2.073e-25:8.801e-25
F m=0.05 8: 229:125 0.009789s 58.41Gf/s 4.949e-32:5.081e-32
F m=0.2 32: 106:92 0.004720s 56.53Gf/s 6.327e-25:9.980e-25
F m=0.4 32: 84:58 0.003736s 56.68Gf/s 5.651e-25:9.848e-25
[9.113 s] traj 2 secs: 5.863384718000001
[9.159 s] Total time (Init - Finalize): 9.158628324 seconds.
2 changes: 1 addition & 1 deletion tests/extra/staghmc_sh/run
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,7 @@ test(){
sed -nE '/^MEASploop|^MEASplaq|^MEASpbp|(Begin|End|Reversed) H:/{s,^\[[^]]*\] *,,;p;}' "$mydir/ref$comp.$tid" > "$outdir/ref$comp.$tid.check" || return
sed -nE '/^MEASploop|^MEASplaq|^MEASpbp|(Begin|End|Reversed) H:/{s,^\[[^]]*\] *,,;p;}' "$outdir/out$comp.$tid" > "$outdir/out$comp.$tid.check" || return
#numdiff -s ' \t\n][,' -r 2e-12 -V "$outdir"/{ref,out}$comp.$tid.check
$mydir/../../diffnum "$outdir"/{ref,out}$comp.$tid.check 3e-12
$mydir/../../diffnum "$outdir"/{ref,out}$comp.$tid.check 2e-11
}

((${#tids[@]}!=0)) || tids=(0 1 2)
Expand Down

0 comments on commit b266e36

Please sign in to comment.