@@ -262,43 +262,53 @@ ForwardDiff.:≺(::Type{OuterTestTag}, ::Type{TestTag}) = false
262262 end
263263
264264 @test isless (Dual {TestTag()} (1 , PARTIALS), Dual {TestTag()} (2 , PARTIALS2))
265- @test ! (isless (Dual {TestTag()} (1 , PARTIALS), Dual {TestTag()} (1 , PARTIALS2)))
265+ @test isless (Dual {TestTag()} (1 , PARTIALS), Dual {TestTag()} (1 , PARTIALS2)) === isless (PARTIALS, PARTIALS2)
266+ @test ! (isless (Dual {TestTag()} (1 , PARTIALS), Dual {TestTag()} (1 , PARTIALS)))
266267 @test ! (isless (Dual {TestTag()} (2 , PARTIALS), Dual {TestTag()} (1 , PARTIALS2)))
267268
268269 @test isless (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS), Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2))
269- @test ! (isless (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS), Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)))
270+ @test isless (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS), Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS2)) === isless (NESTED_PARTIALS, NESTED_PARTIALS2)
271+ @test ! (isless (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS), Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS)))
270272 @test ! (isless (Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS), Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)))
271273
272274 @test Dual {TestTag()} (1 , PARTIALS) < Dual {TestTag()} (2 , PARTIALS2)
273- @test ! (Dual {TestTag()} (1 , PARTIALS) < Dual {TestTag()} (1 , PARTIALS2))
275+ @test (Dual {TestTag()} (1 , PARTIALS) < Dual {TestTag()} (1 , PARTIALS2)) === (PARTIALS < PARTIALS2)
276+ @test ! (Dual {TestTag()} (1 , PARTIALS) < Dual {TestTag()} (1 , PARTIALS))
274277 @test ! (Dual {TestTag()} (2 , PARTIALS) < Dual {TestTag()} (1 , PARTIALS2))
275278
276279 @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) < Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2)
277- @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) < Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2))
280+ @test (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) < Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS2)) === (NESTED_PARTIALS < NESTED_PARTIALS2)
281+ @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) < Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS))
278282 @test ! (Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS) < Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2))
279283
280284 @test Dual {TestTag()} (1 , PARTIALS) <= Dual {TestTag()} (2 , PARTIALS2)
281- @test Dual {TestTag()} (1 , PARTIALS) <= Dual {TestTag()} (1 , PARTIALS2)
285+ @test (Dual {TestTag()} (1 , PARTIALS) <= Dual {TestTag()} (1 , PARTIALS2)) === (PARTIALS <= PARTIALS2)
286+ @test Dual {TestTag()} (1 , PARTIALS) <= Dual {TestTag()} (1 , PARTIALS)
282287 @test ! (Dual {TestTag()} (2 , PARTIALS) <= Dual {TestTag()} (1 , PARTIALS2))
283288
284289 @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) <= Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2)
285- @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) <= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
290+ @test (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) <= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS2)) === (NESTED_PARTIALS <= NESTED_PARTIALS2)
291+ @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) <= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS)
286292 @test ! (Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS) <= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2))
287293
288294 @test Dual {TestTag()} (2 , PARTIALS) > Dual {TestTag()} (1 , PARTIALS2)
289- @test ! (Dual {TestTag()} (1 , PARTIALS) > Dual {TestTag()} (1 , PARTIALS2))
295+ @test (Dual {TestTag()} (1 , PARTIALS) > Dual {TestTag()} (1 , PARTIALS2)) === (PARTIALS > PARTIALS2)
296+ @test ! (Dual {TestTag()} (1 , PARTIALS) > Dual {TestTag()} (1 , PARTIALS))
290297 @test ! (Dual {TestTag()} (1 , PARTIALS) > Dual {TestTag()} (2 , PARTIALS2))
291298
292299 @test Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS) > Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
293- @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) > Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2))
300+ @test (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) > Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS2)) === (NESTED_PARTIALS > NESTED_PARTIALS2)
301+ @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) > Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS))
294302 @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) > Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2))
295303
296304 @test Dual {TestTag()} (2 , PARTIALS) >= Dual {TestTag()} (1 , PARTIALS2)
297- @test Dual {TestTag()} (1 , PARTIALS) >= Dual {TestTag()} (1 , PARTIALS2)
305+ @test (Dual {TestTag()} (1 , PARTIALS) >= Dual {TestTag()} (1 , PARTIALS2)) === (PARTIALS >= PARTIALS2)
306+ @test Dual {TestTag()} (1 , PARTIALS) >= Dual {TestTag()} (1 , PARTIALS)
298307 @test ! (Dual {TestTag()} (1 , PARTIALS) >= Dual {TestTag()} (2 , PARTIALS2))
299308
300309 @test Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
301- @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS2), NESTED_PARTIALS2)
310+ @test (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS2)) === (NESTED_PARTIALS >= NESTED_PARTIALS2)
311+ @test Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS)
302312 @test ! (Dual {TestTag()} (Dual {TestTag()} (1 , M_PARTIALS), NESTED_PARTIALS) >= Dual {TestTag()} (Dual {TestTag()} (2 , M_PARTIALS2), NESTED_PARTIALS2))
303313
304314 @test isnan (Dual {TestTag()} (NaN , PARTIALS))
0 commit comments