mbeddr / mbeddr.core

The mbeddr core. An extensible C
Eclipse Public License 2.0
223 stars 77 forks source link

Invalid int/int16, long/int32 typesystem error when calling C functions with generic physical units declared in external modules #767

Closed stephaneberle9 closed 9 years ago

stephaneberle9 commented 11 years ago

See e.g., apparentPowerComputation_performInForeground() in com.itemis.embedded.platform.energy.implementation.impl.metrology.ApparentPowerComputationImpl

markusvoelter commented 10 years ago

This problem relates to the (generic) units. If I remove all the unit stuff, then things work - so it is not generally a problem with int/int16 etc. in external modules.

stephaneberle9 commented 10 years ago

I agree.

bkolb commented 9 years ago

fixed meanwhile