Mishaal 0bb6d59230
Rework fpp test (#3912)
* Add FppTestProject level

* Fix FPP Test Project UT errors

* Add back in FppTest deployment & make empty main in source.cpp

* Remove Wold-style-cast to see if that fixes CI issues

* Update add_compile_options

---------

Co-authored-by: M Starch <LeStarch@googlemail.com>
2025-07-22 19:34:56 -07:00

41 lines
818 B
Fortran

enum StructEnum { A, B, C }
array StructArray = [3] U32
type StructArrAlias = StructArray
struct Primitive {
mBool: bool
mU32: U32
mI16: I16
mF64: F64
}
type StructSAlias = Primitive
struct NonPrimitive {
mString: string
mEnum: StructEnum
mArray: StructArray
mAliasStructAlias: StructArrAlias
mStruct: Primitive
mAliasStruct: StructSAlias
mU32Arr: [3] U32
mStructArr: [3] Primitive
} default {
mEnum = StructEnum.C
mStruct = { mBool = true, mF64 = 3.14 }
mStructArr = { mBool = true, mF64 = 1.16 }
}
type StructAliasString = string size 30
struct MultiString {
mStr_1: string
mStr_2: string
mStr50_1: string size 50
mStr50_2: string size 50
mStrArr_1: [3] string size 60
mStrArr_2: [3] string size 60
mStrAlias: StructAliasString
mStrAlias_2: [3] StructAliasString
}