profile
viewpoint
Kim Blomqvist kblomqvist GE Healthcare Finland http://kblomqvist.github.io Bioinstrumentation, embedded systems

kblomqvist/ghblog-template 8

Responsive blog template for GitHub pages

kblomqvist/gitinstall-phpunit 7

Install PHPUnit as a Git checkout (without PEAR)

kblomqvist/kblom-zf1 5

My external Zend Framework 1 library

kblomqvist/kblom-eagle-lbr 3

My Eagle library

kblomqvist/avr8-usart-boilerplate 2

Quickly setup 8-bit AVR microcontroller to communicate through USART

kblomqvist/SublimeAVR 2

AVR project templates with code completion and navigation

kblomqvist/cclean 1

Yet another C source file cleaner. Removes comments and empty lines.

kblomqvist/aery32-display-cloud 0

Aery32 Display Cloud development repository

kblomqvist/aery32-plus-lufa 0

LUFA integrated with Aery32 Framework

PR opened ppannuto/python-saleae

Fix enum34 not required for Python 3.4 and above

Modify requirements in setup.py to not install enum34 when not needed. Reason: enum34 is a backport of Python 3.4 Enum for Python 3.3 and older so installing it for Python 3.4 and above can cause issues with other packages using the enum. Closes #57

+1 -1

0 comment

1 changed file

pr created time in 3 days

push eventkblomqvist/python-saleae

Kim Blomqvist

commit sha d5a30e03f0000b77758665c00fbde468d8e00167

Fix enum34 not required for Python 3.4 and above Modify requirements in setup.py to not install enum34 when not needed. Reason: enum34 is a backport of Python 3.4 Enum for Python 3.3 and older so installing it for Python 3.4 and above can cause issues with other packages using the enum. Closes #57

view details

push time in 3 days

fork kblomqvist/python-saleae

Python library to control a Saleae Logic Analyzer

fork in 3 days

startednemequ/hedley

started time in a month

issue openednemequ/hedley

Incompatible redefinition of macro HEDLEY_CPP_CAST

I got the following error when compiling with IAR ARM 8.42.1.

#  else
     ^
"C:\foobar\hedley-13\hedley.h",760  Error[Pe052]:
          expected a macro parameter name

  #    define HEDLEY_CPP_CAST(T, expr) ((T) (expr))
              ^
"C:\foobar\hedley-13\hedley.h",761  Error[Pa181]:
          incompatible redefinition of macro "HEDLEY_CPP_CAST" (declared at
          line 756)

Workaround: So far I do not need HEDLEY_CPP_CAST so I commented it out as shown below

// #if defined(HEDLEY_CPP_CAST)
// #  undef HEDLEY_CPP_CAST
// #endif
// #if defined(__cplusplus)
// #  if HEDLEY_HAS_WARNING("-Wold-style-cast")
// #    define HEDLEY_CPP_CAST(T, expr) \
//        HEDLEY_DIAGNOSTIC_PUSH \
//        _Pragma("clang diagnostic ignored \"-Wold-style-cast\"") \
//        ((T) (expr)) \
//        HEDLEY_DIAGNOSTIC_POP
// #  elif HEDLEY_IAR_VERSION_CHECK(8,3,0)
// #    define HEDLEY_CPP_CAST(T, expr) \
//        HEDLEY_DIAGNOSTIC_PUSH \
//        _Pragma("diag_suppress=Pe137") \
//        HEDLEY_DIAGNOSTIC_POP \
// #  else
// #    define HEDLEY_CPP_CAST(T, expr) ((T) (expr))
// #  endif
// #else
// #  define HEDLEY_CPP_CAST(T, expr) (expr)
// #endif

created time in a month

more