evaluate simd expressions that return void on construction, fix #583