Skip to content

Commit 7a4c000

Browse files
committed
fix bug?
1 parent 2e9722d commit 7a4c000

File tree

2 files changed

+241
-3
lines changed

2 files changed

+241
-3
lines changed

test4.txt

Lines changed: 237 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,237 @@
1+
mfc: OK > (venv) Entered the Python 3.12.6 virtual environment (>= 3.9).
2+
3+
.=++*: -+*+=. | [email protected] [Darwin]
4+
:+ -*- == =* . | --------------------------------------------
5+
:*+ == ++ .+- |
6+
:*##-.....:*+ .#%+++=--+=:::. | --jobs 8
7+
-=-++-======#=--**+++==+*++=::-:. | --mpi --no-gpu --no-debug --no-gcov --no-unified
8+
.:++=----------====+*= ==..:%..... |
9+
.:-=++++===--==+=-+= +. := |
10+
+#=::::::::=%=. -+: =+ *: | ----------------------------------------------------------
11+
.*=-=*=.. :=+*+: -...-- | $ ./mfc.sh (build, run, test, clean, count, packer) --help
12+
13+
Build | syscheck and pre_process | Generic Build
14+
15+
Generating case.fpp.
16+
Writing a (new) custom case.fpp file.
17+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/7d9b728a37 --target syscheck --parallel 8 --config Release
18+
19+
[100%] Built target syscheck
20+
21+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/7d9b728a37
22+
23+
-- Install configuration: "Release"
24+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/7d9b728a37/bin/syscheck
25+
26+
Generating case.fpp.
27+
Writing a (new) custom case.fpp file.
28+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9a4af0a3bd --target pre_process --parallel 8 --config Release
29+
30+
[100%] Built target pre_process
31+
32+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9a4af0a3bd
33+
34+
-- Install configuration: "Release"
35+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/9a4af0a3bd/bin/pre_process
36+
37+
Build | syscheck and simulation | Generic Build
38+
39+
Generating case.fpp.
40+
Writing a (new) custom case.fpp file.
41+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/7d9b728a37 --target syscheck --parallel 8 --config Release
42+
43+
[100%] Built target syscheck
44+
45+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/7d9b728a37
46+
47+
-- Install configuration: "Release"
48+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/7d9b728a37/bin/syscheck
49+
50+
Generating case.fpp.
51+
Writing a (new) custom case.fpp file.
52+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/98998883b5 --target simulation --parallel 8 --config Release
53+
54+
[100%] Built target simulation
55+
56+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/98998883b5
57+
58+
-- Install configuration: "Release"
59+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/98998883b5/bin/simulation
60+
61+
Build | syscheck and pre_process | Generic Build
62+
63+
Generating case.fpp.
64+
Writing a (new) custom case.fpp file.
65+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9bf8c42b52 --target syscheck --parallel 8 --config Release
66+
67+
[100%] Built target syscheck
68+
69+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9bf8c42b52
70+
71+
-- Install configuration: "Release"
72+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/9bf8c42b52/bin/syscheck
73+
74+
Generating case.fpp.
75+
Writing a (new) custom case.fpp file.
76+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/617a1665e9 --target pre_process --parallel 8 --config Release
77+
78+
[100%] Built target pre_process
79+
80+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/617a1665e9
81+
82+
-- Install configuration: "Release"
83+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/617a1665e9/bin/pre_process
84+
85+
Build | syscheck and simulation | Generic Build
86+
87+
Generating case.fpp.
88+
Writing a (new) custom case.fpp file.
89+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9bf8c42b52 --target syscheck --parallel 8 --config Release
90+
91+
[100%] Built target syscheck
92+
93+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9bf8c42b52
94+
95+
-- Install configuration: "Release"
96+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/9bf8c42b52/bin/syscheck
97+
98+
Generating case.fpp.
99+
Writing a (new) custom case.fpp file.
100+
$ cmake --build /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9216688c41 --target simulation --parallel 8 --config Release
101+
102+
[100%] Built target simulation
103+
104+
$ cmake --install /Users/benwilfong/Documents/software/MFC-Wilfong/build/staging/9216688c41
105+
106+
-- Install configuration: "Release"
107+
-- Up-to-date: /Users/benwilfong/Documents/software/MFC-Wilfong/build/install/9216688c41/bin/simulation
108+
109+
110+
Test pre_process and simulation | Only 1D (79 tests)
111+
112+
tests/UUID (s) Summary
113+
114+
Failed test tests/2A5CFF02: 1D -> weno_order=3 after 1 attempt(s).
115+
0FF51EDE 1.88 1D -> Acoustic Source -> Square -> Wavelength
116+
32D0F235 1.88 1D -> 1 Fluid(s) -> riemann_solver=1 -> wave_speeds=2
117+
F97573DB 1.89 1D -> 1 Fluid(s) -> riemann_solver=2 -> avg_state=1
118+
A83CADB5 1.89 1D -> Phase Change model 5 -> 2 Fluid(s)
119+
5DCF300C 1.89 1D -> Chemistry -> Perfect Reactor
120+
63F2D0C0 1.92 1D -> Bubbles -> Polytropic -> bubble_model=2
121+
5527832F 1.53 1D -> 1 Fluid(s) -> riemann_solver=1 -> mixture_err
122+
677DAA82 1.50 1D -> weno_order=5 -> mapped_weno=T
123+
5EC236F2 1.53 1D -> bc=-6
124+
3A8359F6 1.58 1D -> 2 Fluid(s) -> riemann_solver=2 -> mixture_err
125+
AED93D34 1.53 1D -> bc=-8
126+
18BDCBC8 1.59 1D -> 1 Fluid(s) -> riemann_solver=2 -> mixture_err
127+
9090FC4B 1.50 1D -> weno_order=5 -> wenoz=T
128+
9EF19F0A 1.42 1D -> Phase Change model 5 -> 3 Fluid(s)
129+
Failed test tests/F9850EA5: 1D -> weno_order=3 -> wenoz=T after 1 attempt(s).
130+
3643454B 1.51 1D -> Bubbles -> Polytropic -> bubble_model=3
131+
66693DCC 1.43 1D -> Acoustic Source -> Gaussian -> Dipole
132+
BDE56A04 1.49 1D -> 2 Fluid(s) -> low_Mach=2
133+
8E3D99E6 1.44 1D -> 1 Fluid(s) -> Viscous -> weno_Re_flux
134+
105673CA 1.48 1D -> Bubbles -> adv_n=T
135+
2AB32975 1.41 1D -> bc=-3
136+
A60691E7 1.44 1D -> bc=-11
137+
C5B79059 1.43 1D -> bc=-9
138+
5E2265C4 1.56 1D -> Viscosity -> Bubbles -> Polytropic -> bubble_model=3
139+
727F72ED 1.41 1D -> bc=-10
140+
3053B44F 1.39 1D -> Acoustic Source -> Gaussian -> Sigma Dist
141+
6B3AE48F 1.81 1D -> Chemistry -> Inert Shocktube -> Riemann Solver 2 -> Gamma Method 1
142+
33813627 1.34 1D -> Acoustic Source -> Sine -> Wavelength
143+
AE02324F 1.43 1D -> Bodyforces -> cfl_adap_dt=T
144+
2A6136EF 1.42 1D -> 2 Fluid(s) -> Viscous -> weno_Re_flux -> weno_avg
145+
11DAFD23 1.48 1D -> Bubbles -> nb=1
146+
6C50C62A 1.44 1D -> 1 Fluid(s) -> low_Mach=2
147+
D79C3E6F 1.39 1D -> bc=-1
148+
729A4333 1.37 1D -> Viscosity -> Bubbles -> nb=1
149+
4AEF478A 1.41 1D -> 1 Fluid(s) -> riemann_solver=1 -> avg_state=1
150+
DEA0A0D6 1.34 1D -> Bodyforces
151+
2DE548B7 1.31 1D -> Acoustic Source -> Square -> Number of Pulses
152+
9DAC4DDC 1.40 1D -> 2 Fluid(s) -> riemann_solver=2 -> alt_soundspeed
153+
02748F0F 1.35 1D -> 1 Fluid(s) -> Viscous -> weno_Re_flux -> weno_avg
154+
3B3F8C68 1.58 1D -> Bubbles -> adv_n=T -> adap_dt=T
155+
4D7D85B4 1.73 1D -> Chemistry -> Inert Shocktube -> Riemann Solver 1 -> Gamma Method 1
156+
EE34D7DC 1.42 1D -> Acoustic Source -> Gaussian -> Sigma Time
157+
2F58A83F 1.37 1D -> Acoustic Source -> Square -> Frequency
158+
83EFC30C 1.40 1D -> 2 Fluid(s) -> riemann_solver=1 -> wave_speeds=2
159+
7789B55A 1.38 1D -> weno_order=5
160+
5DAF1F94 1.43 1D -> Acoustic Source -> Square -> Delay
161+
48D5C130 1.39 1D -> weno_order=5 -> teno=T
162+
1E738705 1.39 1D -> 2 Fluid(s) -> riemann_solver=1 -> mixture_err
163+
ED728400 1.43 1D -> bc=-16
164+
356A5C50 3.44 1D -> Bubbles -> QBMM -> Non-polytropic
165+
461DCB09 1.49 1D -> 2 Fluid(s) -> riemann_solver=2 -> wave_speeds=2
166+
9465D0F5 1.43 1D -> Viscosity -> Bubbles -> Polytropic -> bubble_model=2
167+
3FC6FC4A 1.45 1D -> bc=-12
168+
3AE495F4 1.37 1D -> bc=-5
169+
F1E9F8BC 1.44 1D -> Acoustic Source -> Sine -> Delay
170+
53E13D19 1.64 1D -> Viscosity -> Bubbles -> QBMM -> bubble_model=3
171+
BE0B2040 1.56 1D -> Bubbles -> artificial_Ma
172+
CE9DBA3F 3.35 1D -> Bubbles -> QBMM
173+
2FD933A2 1.47 1D -> bc=-15
174+
5576FEEA 2.25 1D -> Bubbles -> QBMM -> bubble_model=3 -> Non-polytropic
175+
5D68B0F5 1.41 1D -> weno_order=7 -> mapped_weno=T
176+
6784C02E 2.04 1D -> Viscosity -> Bubbles -> QBMM
177+
4927BF4B 1.46 1D -> Bubbles -> low_Mach=2
178+
23A75A10 1.50 1D -> 2 Fluid(s) -> low_Mach=1
179+
0347811A 1.49 1D -> weno_order=7 -> wenoz=T
180+
1CCA82F5 1.45 1D -> 2 Fluid(s) -> riemann_solver=1 -> mpp_lim
181+
0879E062 1.43 1D -> 2 Fluid(s) -> riemann_solver=1 -> avg_state=1
182+
1B0A7157 1.40 1D -> Acoustic Source -> Sine -> Frequency
183+
B3E70A3A 1.44 1D -> weno_order=5 -> mp_weno=T
184+
6D24B115 1.42 1D -> 2 Fluid(s) -> riemann_solver=2 -> avg_state=1
185+
2F35A1FE 1.40 1D -> 1 Fluid(s) -> riemann_solver=2 -> model_eqns=3
186+
37FA2CEF 1.43 1D -> Viscosity -> Bubbles -> QBMM -> bubble_model=3 -> cfl_const_dt=T
187+
2BDE2018 1.75 1D -> Chemistry -> Inert Shocktube -> Riemann Solver 1 -> Gamma Method 2
188+
1E288DE4 1.89 1D -> Bubbles -> QBMM -> bubble_model=3
189+
C4907722 1.07 1D -> 2 Fluid(s) -> riemann_solver=2 -> mpp_lim
190+
F8ADA51B 1.35 1D -> Chemistry -> Inert Shocktube -> Riemann Solver 2 -> Gamma Method 2
191+
842C6FFC 21.51 1D -> Phase Change model 6 -> 2 Fluid(s)
192+
786DE444 15.34 1D -> Phase Change model 6 -> 3 Fluid(s)
193+
194+
195+
Test Summary: 77 passed, 2 failed, 0 skipped.
196+
197+
Failed Cases
198+
199+
Failed test tests/2A5CFF02: 1D -> weno_order=3 after 1 attempt(s).
200+
Test tests/2A5CFF02: 1D -> weno_order=3: Variable n°1 (1-indexed) in D/cons.1.00.000050.dat is not within tolerance:
201+
- Candidate: 0.99999999776016
202+
- Golden: 1.00000000000027
203+
- Error: abs: 2.24E-09, rel: 2.24E-09
204+
- Tolerance: abs: 1.00E-12, rel: 1.00E-12
205+
206+
Failed test tests/F9850EA5: 1D -> weno_order=3 -> wenoz=T after 1 attempt(s).
207+
Test tests/F9850EA5: 1D -> weno_order=3 -> wenoz=T: Variable n°1 (1-indexed) in D/cons.1.00.000050.dat is not within tolerance:
208+
- Candidate: 0.99999999851747
209+
- Golden: 1.00000000000049
210+
- Error: abs: 1.48E-09, rel: 1.48E-09
211+
- Tolerance: abs: 1.00E-12, rel: 1.00E-12
212+
213+
Skipped Cases
214+
215+
1D -> bc=-2
216+
1D -> bc=-4
217+
1D -> bc=-7
218+
1D -> weno_order=3 -> mapped_weno=T
219+
1D -> weno_order=7
220+
1D -> weno_order=7 -> teno=T
221+
1D -> 1 Fluid(s) -> riemann_solver=2 -> wave_speeds=2
222+
1D -> 1 Fluid(s) -> low_Mach=1
223+
1D -> 1 Fluid(s) -> Viscous
224+
1D -> 2 Fluid(s) -> riemann_solver=2 -> model_eqns=3
225+
1D -> 2 Fluid(s) -> Viscous
226+
1D -> 2 Fluid(s) -> Viscous -> weno_Re_flux
227+
1D -> 2 MPI Ranks
228+
1D -> Acoustic Source -> Sine -> Number of Pulses
229+
1D -> Bubbles -> bubble_model=2
230+
1D -> Bubbles -> low_Mach=1
231+
1D -> Hypoelasticity -> 1 Fluid(s)
232+
1D -> Hypoelasticity -> 2 Fluid(s)
233+
1D -> Viscosity -> Bubbles -> bubble_model=2
234+
1D -> Viscosity -> Bubbles -> QBMM -> bubble_model=3 -> cfl_adap_dt=T
235+
236+
mfc: ERROR > main.py finished with a 2 exit code.
237+
mfc: (venv) Exiting the Python virtual environment.

toolchain/mfc/test/test.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -23,8 +23,8 @@
2323

2424
def __filter(cases_) -> typing.List[TestCase]:
2525
cases = cases_[:]
26-
selected_cases = cases_[:]
27-
skipped_cases = cases_[:]
26+
selected_cases = []
27+
skipped_cases = []
2828

2929
# Check "--from" and "--to" exist and are in the right order
3030
bFoundFrom, bFoundTo = (False, False)
@@ -56,7 +56,7 @@ def __filter(cases_) -> typing.List[TestCase]:
5656
cases.remove(case)
5757

5858
if ARG("percent") == 100:
59-
return selected_cases, skipped_cases
59+
return cases, skipped_cases
6060

6161
selected_cases = sample(cases, k=int(len(cases)*ARG("percent")/100.0))
6262
skipped_cases = [item for item in cases if item not in selected_cases]
@@ -132,6 +132,7 @@ def test():
132132
[ sched.Task(ppn=case.ppn, func=handle_case, args=[case], load=case.get_cell_count()) for case in cases ],
133133
ARG("jobs"), ARG("gpus"))
134134

135+
nSKIP = len(skipped_cases)
135136
cons.print()
136137
cons.unindent()
137138
cons.print(f"\nTest Summary: [bold green]{nPASS}[/bold green] passed, [bold red]{nFAIL}[/bold red] failed, [bold yellow]{nSKIP}[/bold yellow] skipped.\n")

0 commit comments

Comments
 (0)