Skip to content
Snippets Groups Projects

Fix integration pipeline

This MR fixes several issues with the integration pipeline.

  1. !349 (closed).

  2. Fixes an oversight introduced in !344 (merged). The issue was with expressions like:

    a: scalar float = CastFunc(b: vector float, float)

    The mentioned MR used get_type_of_expression to determine whether an expression will be vectorized. That works in most cases due to type collation but fails for CastFuncs, which are always vectorized. This MR replaces get_type_of_expression by a small helper function that checks whether an expression is entirely scalar or requires additional vector casts.

Edited by Daniel Bauer

Merge request reports

Loading
Loading

Activity

Filter activity
  • Approvals
  • Assignees & reviewers
  • Comments (from bots)
  • Comments (from users)
  • Commits & branches
  • Edits
  • Labels
  • Lock status
  • Mentions
  • Merge request status
  • Tracking
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
  • Loading
Please register or sign in to reply