Skip to content

Commit

Permalink
fix fpclassify problem
Browse files Browse the repository at this point in the history
  • Loading branch information
Kin-Zhang committed Oct 21, 2023
1 parent c398d5e commit 57a10d9
Show file tree
Hide file tree
Showing 2 changed files with 8 additions and 8 deletions.
2 changes: 1 addition & 1 deletion .github/workflows/pypi.yml
Original file line number Diff line number Diff line change
Expand Up @@ -14,7 +14,7 @@ jobs:
strategy:
fail-fast: false
matrix:
platform: [windows-latest, macos-latest] # , ubuntu-18.04
platform: [windows-latest, macos-latest] # , ubuntu-latest
python-version: ["3.x"]

steps:
Expand Down
14 changes: 7 additions & 7 deletions src/timer.hpp
Original file line number Diff line number Diff line change
Expand Up @@ -425,7 +425,7 @@ class Timing : public Timer

int longestTotal() const
{
int l = (std::isnan(totalSeconds()) ? nan_gap_ : std::to_string(static_cast<int>(totalSeconds())).length());
int l = (std::isnan(static_cast<double>(totalSeconds())) ? nan_gap_ : std::to_string(static_cast<int>(totalSeconds())).length());
// int l = std::to_string(static_cast<int>(totalSeconds())).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestTotal());
Expand All @@ -435,7 +435,7 @@ class Timing : public Timer

int longestLast() const
{
int l = (std::isnan(lastSeconds()) ? nan_gap_ : std::to_string(static_cast<int>(lastSeconds())).length());
int l = (std::isnan(static_cast<double>(lastSeconds())) ? nan_gap_ : std::to_string(static_cast<int>(lastSeconds())).length());
// int l = std::to_string(static_cast<int>(lastSeconds())).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestLast());
Expand All @@ -445,7 +445,7 @@ class Timing : public Timer

int longestMean() const
{
int l = (std::isnan(meanSeconds()) ? nan_gap_ : std::to_string(static_cast<int>(meanSeconds())).length());
int l = (std::isnan(static_cast<double>(meanSeconds())) ? nan_gap_ : std::to_string(static_cast<int>(meanSeconds())).length());
// int l = std::to_string(static_cast<int>(meanSeconds())).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestMean());
Expand All @@ -455,7 +455,7 @@ class Timing : public Timer

int longestStd() const
{
int l = (std::isnan(stdSeconds()) ? nan_gap_ : std::to_string(static_cast<int>(stdSeconds())).length());
int l = (std::isnan(static_cast<double>(stdSeconds())) ? nan_gap_ : std::to_string(static_cast<int>(stdSeconds())).length());
// int l = std::to_string(static_cast<int>(stdSeconds())).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestStd());
Expand All @@ -465,7 +465,7 @@ class Timing : public Timer

int longestMin() const
{
int l = (std::isnan(minSeconds()) ? nan_gap_ : std::to_string(static_cast<int>(minSeconds())).length());
int l = (std::isnan(static_cast<double>(minSeconds())) ? nan_gap_ : std::to_string(static_cast<int>(minSeconds())).length());
// int l = std::to_string(static_cast<int>(minSeconds())).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestMin());
Expand All @@ -475,7 +475,7 @@ class Timing : public Timer

int longestMax() const
{
int l = (std::isnan(maxSeconds()) ? nan_gap_ : std::to_string(static_cast<int>(maxSeconds())).length());
int l = (std::isnan(static_cast<double>(maxSeconds())) ? nan_gap_ : std::to_string(static_cast<int>(maxSeconds())).length());
// int l = std::to_string(static_cast<int>(maxSeconds())).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestMax());
Expand All @@ -485,7 +485,7 @@ class Timing : public Timer

int longestSteps() const
{
int l = (std::isnan(numSamples()) ? nan_gap_ : std::to_string(static_cast<int>(numSamples())).length());
int l = (std::isnan(static_cast<double>(numSamples())) ? nan_gap_ : std::to_string(static_cast<int>(numSamples())).length());
// int l = std::to_string(numSamples()).length();
for (auto const& [_, t] : timer_) {
l = std::max(l, t.longestSteps());
Expand Down

0 comments on commit 57a10d9

Please sign in to comment.