message: correctly fixing the unused warnings in arrow.cpp this time
diff: @@ -700,45 +700,49 @@ void ColumnArrowToDuckDB(Vector &vector, ArrowArray &array, ArrowScanState &scan
  case LogicalTypeId::DECIMAL: {
  auto val_mask = FlatVector::Validity(vector);
  //! We have to convert from INT128
  -#ifdef DEBUG
  auto src_ptr = (hugeint_t *)array.buffers[1] + scan_state.chunk_offset + array.offset;
  if (nested_offset != -1) {
  src_ptr = (hugeint_t *)array.buffers[1] + nested_offset + array.offset;
  }
  -#endif
  switch (vector.GetType().InternalType()) {
  case PhysicalType::INT16: {
  -#ifdef DEBUG
  auto tgt_ptr = (int16_t *)FlatVector::GetData(vector);
  for (idx_t row = 0; row < size; row++) {
  if (val_mask.RowIsValid(row)) {
  - D_ASSERT(Hugeint::TryCast(src_ptr[row], tgt_ptr[row]));
  +#ifdef DEBUG
  + auto result =
  +#endif
  + Hugeint::TryCast(src_ptr[row], tgt_ptr[row]);
  + D_ASSERT(result);
  }
  }
  -#endif
  break;
  }
  case PhysicalType::INT32: {
  -#ifdef DEBUG
  auto tgt_ptr = (int32_t *)FlatVector::GetData(vector);
  for (idx_t row = 0; row < size; row++) {
  if (val_mask.RowIsValid(row)) {
  - D_ASSERT(Hugeint::TryCast(src_ptr[row], tgt_ptr[row]));
  +#ifdef DEBUG
  + auto result =
  +#endif
  + Hugeint::TryCast(src_ptr[row], tgt_ptr[row]);
  + D_ASSERT(result);
  }
  }
  -#endif
  break;
  }
  case PhysicalType::INT64: {
  -#ifdef DEBUG
  auto tgt_ptr = (int64_t *)FlatVector::GetData(vector);
  for (idx_t row = 0; row < size; row++) {
  if (val_mask.RowIsValid(row)) {
  - D_ASSERT(Hugeint::TryCast(src_ptr[row], tgt_ptr[row]));
  +#ifdef DEBUG
  + auto result =
  +#endif
  + Hugeint::TryCast(src_ptr[row], tgt_ptr[row]);
  + D_ASSERT(result);
  }
  }
  break;
  -#endif
  }
  case PhysicalType::INT128: {
  FlatVector::SetData(vector, (data_ptr_t)array.buffers[1] + GetTypeIdSize(vector.GetType().InternalType()) *
  