@@ -425,7 +425,7 @@ class Timing : public Timer
425425
426426 int longestTotal () const
427427 {
428- int l = (std::isnan (totalSeconds ()) ? nan_gap_ : std::to_string (static_cast <int >(totalSeconds ())).length ());
428+ int l = (std::isnan (static_cast < double >( totalSeconds () )) ? nan_gap_ : std::to_string (static_cast <int >(totalSeconds ())).length ());
429429 // int l = std::to_string(static_cast<int>(totalSeconds())).length();
430430 for (auto const & [_, t] : timer_) {
431431 l = std::max (l, t.longestTotal ());
@@ -435,7 +435,7 @@ class Timing : public Timer
435435
436436 int longestLast () const
437437 {
438- int l = (std::isnan (lastSeconds ()) ? nan_gap_ : std::to_string (static_cast <int >(lastSeconds ())).length ());
438+ int l = (std::isnan (static_cast < double >( lastSeconds () )) ? nan_gap_ : std::to_string (static_cast <int >(lastSeconds ())).length ());
439439 // int l = std::to_string(static_cast<int>(lastSeconds())).length();
440440 for (auto const & [_, t] : timer_) {
441441 l = std::max (l, t.longestLast ());
@@ -445,7 +445,7 @@ class Timing : public Timer
445445
446446 int longestMean () const
447447 {
448- int l = (std::isnan (meanSeconds ()) ? nan_gap_ : std::to_string (static_cast <int >(meanSeconds ())).length ());
448+ int l = (std::isnan (static_cast < double >( meanSeconds () )) ? nan_gap_ : std::to_string (static_cast <int >(meanSeconds ())).length ());
449449 // int l = std::to_string(static_cast<int>(meanSeconds())).length();
450450 for (auto const & [_, t] : timer_) {
451451 l = std::max (l, t.longestMean ());
@@ -455,7 +455,7 @@ class Timing : public Timer
455455
456456 int longestStd () const
457457 {
458- int l = (std::isnan (stdSeconds ()) ? nan_gap_ : std::to_string (static_cast <int >(stdSeconds ())).length ());
458+ int l = (std::isnan (static_cast < double >( stdSeconds () )) ? nan_gap_ : std::to_string (static_cast <int >(stdSeconds ())).length ());
459459 // int l = std::to_string(static_cast<int>(stdSeconds())).length();
460460 for (auto const & [_, t] : timer_) {
461461 l = std::max (l, t.longestStd ());
@@ -465,7 +465,7 @@ class Timing : public Timer
465465
466466 int longestMin () const
467467 {
468- int l = (std::isnan (minSeconds ()) ? nan_gap_ : std::to_string (static_cast <int >(minSeconds ())).length ());
468+ int l = (std::isnan (static_cast < double >( minSeconds () )) ? nan_gap_ : std::to_string (static_cast <int >(minSeconds ())).length ());
469469 // int l = std::to_string(static_cast<int>(minSeconds())).length();
470470 for (auto const & [_, t] : timer_) {
471471 l = std::max (l, t.longestMin ());
@@ -475,7 +475,7 @@ class Timing : public Timer
475475
476476 int longestMax () const
477477 {
478- int l = (std::isnan (maxSeconds ()) ? nan_gap_ : std::to_string (static_cast <int >(maxSeconds ())).length ());
478+ int l = (std::isnan (static_cast < double >( maxSeconds () )) ? nan_gap_ : std::to_string (static_cast <int >(maxSeconds ())).length ());
479479 // int l = std::to_string(static_cast<int>(maxSeconds())).length();
480480 for (auto const & [_, t] : timer_) {
481481 l = std::max (l, t.longestMax ());
@@ -485,7 +485,7 @@ class Timing : public Timer
485485
486486 int longestSteps () const
487487 {
488- int l = (std::isnan (numSamples ()) ? nan_gap_ : std::to_string (static_cast <int >(numSamples ())).length ());
488+ int l = (std::isnan (static_cast < double >( numSamples () )) ? nan_gap_ : std::to_string (static_cast <int >(numSamples ())).length ());
489489 // int l = std::to_string(numSamples()).length();
490490 for (auto const & [_, t] : timer_) {
491491 l = std::max (l, t.longestSteps ());
0 commit comments